insulating slab - German English Dictionary